/deep/ .u-mode-center-box{
	background-color: transparent !important;
	background: url(https://vkceyugu.cdn.bspapp.com/VKCEYUGU-8acfaa58-aeb5-4502-8309-365d4c6cca4a/13259502-35df-4ba6-8015-435f745ddc60.png) no-repeat;
	background-size: 100% 100%;
	left: 30rpx;
}
/deep/ .uni-scroll-view{
	overflow: initial !important;
}
/deep/ .u-drawer__scroll-view{
	height: 130% !important;
}
.vip-promote-content-container{
	width: 526rpx;
	height: 576rpx;
	margin-top: 242rpx;
	margin-left: 32rpx;
	position: relative;
	.main-title{
		height: 56rpx;
		font-size: 40rpx;
		font-family:$global-font-family;
		font-weight: 800;
		color: #1D1D1F;
		line-height:56rpx;
		letter-spacing: 2rpx;
	}
	.subtitle{
		height: 44rpx;
		font-size: 32rpx;
		font-family:$global-font-family;
		font-weight: 800;
		color: #1D1D1F;
		line-height: 44rpx;
		margin-top: 4rpx;
		letter-spacing: 2rpx;
	}
	.describe{
		height: 34rpx;
		font-size: 24rpx;
		font-family:$global-font-family;
		font-weight: 400;
		color: #1D1D1F;
		line-height: 34rpx;
		margin-top: 34rpx;
		letter-spacing: 2rpx;
		.focus{
			color: #F18453;
		}
	}
	.interest-list{
		padding: 0rpx 16rpx 0rpx 16rpx;
		box-sizing: border-box;
		display: flex;
		justify-content: space-between;
		margin-top: 48rpx;
		.interest-item{
			display: flex;
			align-items: center;
			flex-direction: column;
			.item-icon{
				width: 72rpx;
				height: 72rpx;
			}
			.item-label{
				height: 28rpx;
				font-size: 20rpx;
				font-family:$global-font-family;
				font-weight: 400;
				color: #1D1D1F;
			}
		}
	}
	.vip-promote-btn{
		width: 100%;
		height: 88rpx;
		background: #188CF1;
		border-radius:12rpx;
		font-size: 28rpx;
		font-family:$global-font-family;
		font-weight: 400;
		display: flex;
		align-items: center;
		justify-content: center;
		&:after{
			outline: none;
			border: none;
		}
		&.invitation{
			margin-top: 48rpx;
			background-color: #188cf1;
			color: #FFFFFF;
		}
		&.topup{
			margin-top: 24rpx;
			background-color: #ffffff;
			border: 2rpx solid #188CF1;
			color: #1370C1;
		}
	}
	.close-btn{
		width: 80rpx;
		height: 80rpx;
		background: #333333;
		opacity: 0.79;
		border-radius: 50%;
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
		left: 50%;
		transform: translateX(-50%);
		bottom: -160rpx;
	}
}